home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 7175 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.8 KB

  1. Path: news.ichange.com!newsmaster
  2. From: stevew@mwg.com (Steven Woolgar)
  3. Newsgroups: comp.lang.c++,comp.os.ms-windows.programmer.tools.mfc,comp.os.ms-windows.programmer.tools.owl,comp.sys.mac.programmer.codewarrior,comp.sys.mac.programmer.tools
  4. Subject: Re: cros-platform (mac-ms-windows) development
  5. Date: Thu, 22 Feb 1996 02:57:39 GMT
  6. Organization: AT&T Interchange Online Network
  7. Message-ID: <312bda4e.35888029@198-112-179-16.ichange.com>
  8. References: <gcollaud-0702961353220001@mhayward.bus.sfu.ca> <62S_8FLMnTB@softsite.co.at> <311B283B.5C10@interramp.com> <Chris_Bailey-1202960925370001@rigel17.wco.com> <kerr-1502961137450001@slip7-1.acs.ohio-state.edu>
  9. NNTP-Posting-Host: 206.87.45.1
  10. X-Newsreader: Forte Agent .99d/32.182
  11.  
  12. On Thu, 15 Feb 1996 11:37:45 -0500, kerr@math.ohio-state.edu (Kerr
  13. Gibson) wrote:
  14.  
  15. >In article <Chris_Bailey-1202960925370001@rigel17.wco.com>,
  16. >Chris_Bailey@hysoft.com (Christopher R. Bailey) wrote:
  17. >
  18. >> > Another cool looking tool is Galaxy, from Visix (see 
  19. >> > http://www.visix.com).  It provides a nice collection of classes, 
  20. >> > including an OS isolation layer, GUI, etc.  It is expensive, also.
  21. >> We're evaluating Galaxy right now.  It's pretty amazing.  It's very big,
  22.  
  23. I don't like it.  Any company who lets you try it, but makes you sign
  24. an NDA about its performance is fucked.
  25.  
  26. It emulates the OSes.  That is a heavy and stupid way of doing things.
  27. IMHO
  28.  
  29. >One question this brings up to my mind.  Is there anything out there that
  30. >will convert previously created programs from one platform to another- or
  31. >does everyone recommend buying a cross platform kit and porting your code
  32. >to it?
  33.  
  34. From personal experience, I have found that besides basic business
  35. type apps, cross platform libraries are useless.
  36.  
  37. >Another issue is what to do about technologies that your program uses on
  38. >one platform that do not exist on another.  What do people do about that?
  39.  
  40. We make a core engine, make that cross-platform and then rewrite the
  41. interface on all the platforms.
  42.  
  43. We write commercial software and cannot afford for our Mac software
  44. look like the Windows stuff.  Mac buyers are fussy and know what they
  45. want.
  46.  
  47. >I guess what I'm really saying is, do these cross platform builders really
  48. >only work with the most generic of programs or can they be made to fully
  49. >utilize the capabilities of the varying platforms?  E.g. OLE, applescript,
  50. >java, etc.
  51.  
  52. Yes to the generic part.  Otherwise they write a work alike that
  53. emulates on thing on another platform.
  54.  
  55. I have a perfect example of a cross-platform type of solution that
  56. totally screwed up a really nice product.  Try out SoundEdit 16,
  57. version 2.  Most of our sound recording engineers here refuse to use
  58. it.  It is soooo slow and so badly designed that they would rather use
  59. version 1.
  60.  
  61. Oracle Media Objects is another example of bad software ported.  The
  62. Mac version is hideous.
  63.  
  64.  
  65.